loads of (uncountables) - English Synonyms Dictionary